/* 
    Promise 是一个构造函数，本身是有一个方法
    1. all  可以一次性的处理多个异步请求，只有都成功了才 resolve
    2. race（比赛 输赢） 可以一次性的处理多个异步请求，只要执行最快的哪个异步操作resolve即可，其他的就不管

    下面一般在工具方法里面使用
    3. resolve （成功的处理）
    4. reject （失败的处理）

    https://pro.ant.design/zh-CN/

    https://preview.pro.ant.design/list/table-list

    http://www.axios-js.com/

*/

Promise.reject('reason').catch(reason => {
    console.log(reason);
})